Exceptions
Exceptions are thrown when scripting errors cause blueprint runnability errors. These are mostly caused by timestamp and compiler errors.
Note that if your script enters an infinite loop, the software may become unresponsive.
Timestamp errors
Rules for setting field timestamps
Timestamps can never be set into the future, beyond the Master timestamp, the NOW, or the Execute timestamp.
Timestamps must always change when a field value or quality changes.
Timestamps must always advance and progress in time.
Run-time errors
-
Any run-time exception thrown by the .NET script will be listed.
-
Execution will stop and the script needs to be corrected before restarting or continuing with execution.
-
A typical example of a run-time exception is when variables are being used without being initialized in a FirstExecute clause.
Errors in values
-
Values are not within a viable range.
-
Values are not of the correct data type.
Related topics: